#pragma once
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#define LE_YEAR 1

int check_legal(int m, int d);
int is_leap(int y);
int day_of_year(int y, int m, int d);
int max_day(int y, int m);
int weekday(int y, int m, int d);
void display_week(int y, int m, int d);
void display_month(int y, int m, int d);